package org.future.task.core.annotate;


import java.lang.annotation.*;

@Documented
@Inherited
@Target({ElementType.FIELD, ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
public @interface AutoBond {

    String defaultString() default "";

    int defaultInt() default 0;

    boolean defaultBoolean() default false;

    double defaultDouble() default 0.0D;

    float defaultFloat() default 0.0F;

    long defaultLong() default 0L;

    byte defaultByte() default 0;

    char defaultChar() default ' ';

    short defaultShort() default 0;

}
